﻿@charset "utf-8";
/* CSS Document */

/*消息提醒*/
.div_message{text-align: center; color: red;}


/*登录*/
.login_main .wem{ text-align:center;line-height:2; padding-left:100px;}
.login_main .wem p{ margin-bottom:15px;font-size:18px; }
.login_main .wem h3{ font-size:30px; }
.login_main .dkl{ width:34%;background-color: #fff; }
.clearfix{
	box-shadow: 0px 5px 6px 0 rgba(0,0,0,.05);
	margin-top:8px;
	border:1px solid #ccc;
}
.loginwrap h3{ text-align:center; font-size:28px; line-height:3}
.loginwrap .login_tags{height: 42px;  background-color: #f0f0f0;}
.loginwrap .login_tags li{line-height: 42px;font-size: 16px; float: left;width: 50%; text-align: center;cursor:pointer;border-bottom:2px solid #fff ;}
.loginwrap .login_tags .active{  font-size: 16px;background-color:#35C36E;color:#fff;}
.loginwrap .login_item{display: none; background: #fff;padding-bottom: 5px;}
.loginwrap .login_item dl{height: 42px;padding: 0 10px;}
.loginwrap .login_item dl dt{ float: left;width: 15%;height: 42px;}
.loginwrap .login_item dl .icon10{ background: url('../images/icon13.png') no-repeat center center; background-size: 20px 20px;}
.loginwrap .login_item dl .icon11{ background: url('../images/icon14.png') no-repeat center center; background-size: 20px 20px;}
.loginwrap .login_item dl .icon12{ background: url('../images/icon15.png') no-repeat center center; background-size: 20px 20px;}
.loginwrap .login_item dl .icon13{ background: url('../images/icon16.png') no-repeat center center; background-size: 20px 20px;}
.loginwrap .login_item dl .icon14{ background: url('../images/icon17.png') no-repeat center center; background-size: 20px 20px;}
.loginwrap .login_item dl .icon15{ background: url('../images/icon18.png') no-repeat center center; background-size: 20px 20px;}
.loginwrap .login_item dl .icon16{ background: url('../images/icon19.png') no-repeat center center; background-size: 19px 19px;}
/* .loginwrap .login_item dl .icon17{ background: url('../images/icon20.png') no-repeat center center; background-size: 19px 19px;} */
.loginwrap .login_item dl dd{position: relative; float: left;width: 80%;height: 41px; }
.loginwrap .login_item dl dd p{ float: left; width: 20%;line-height: 42px;font-size: 14px;color: #999;}
/* .loginwrap .login_item dl dd div{ float: left;width: 80%;} */
.loginwrap .login_item dl dd .card {float: left;width: 100%;}
.loginwrap .login_item dl dd em{ position:absolute;top:15px;right: 10px;display: block;width: 10px;height: 10px; border-top: 1px solid #cacaca; border-right: 1px solid #cacaca;
	transform: rotateZ(135deg);
	-webkit-transform: rotateZ(135deg);
	-moz-transform: rotateZ(135deg);
	-ms-transform: rotateZ(135deg);
	-m-transform: rotateZ(135deg);
}
.loginwrap .login_item dl dd select{width: 100%;height: 38px;font-size:14px; border: 0; background:none;outline:none; }
.loginwrap .login_item dl dd input{width: 100%;height: 38px;font-size: 14px;}
.loginwrap .login_item a{display: block;width: 90%;margin: 30px auto 20px;height: 42px;background:#35C36E;text-align: center; color: #fff;line-height: 42px;font-size: 18px; cursor: pointer;  text-decoration: none!important}
/*登录*/

/**登录成功提示**/
.login_ok{ padding-top:50px;}
.bgb{ background-color:#fff; width:95%; padding-bottom:30px; margin:0 auto;}
.bgb h3{ font-size: 38px;text-align:center; padding:20px 0; color:#333;}
.dl_ok_tit{ margin:20px auto 50px; text-align:center;}
.dl_ok_tit a{ padding:10px 15px; position:relative; background-color:#35C36E; font-size:24px; color:#fff;}
.dl_ok_tit a span{ width:5px; height:5px; color:#FFF;}
.dl_ok_con .login_img{ width:30%; margin:20px 3%;}
.dl_ok_con p{ width:70%; margin:20px 10% 0px; text-align:left}
.bgb p{ width:100%; /*margin:20px 3% 0 0%;*/ line-height:2; text-align:center; float:right; color:#666; font-size:20px;}
.bgb .dati a{font-size: 18px; padding: 5px 15%; margin: 0 auto; height: 30px; line-height: 30px; text-align: center; border: 1px solid #35C36E; border-radius: 20px; color: #35C36E;}
.bgb .dati a:hover {color: #fff;background-color: #35C36E;}
/*登录选择量表页*/
.dl_loadok_tit {margin: 20px auto 50px;text-align: center;}
.dl_loadok_tit a {padding: 10px 15px;position: relative;background-color: #9a9998;font-size: 24px;color: #fff;}
.dl_loadok_tit a span {width: 5px; height: 5px;color: #FFF; }
.dl_loadok_tit .login_img {width: 30%; margin: 20px 3%;}
.dl_loadok_tit .active {background-color: #35C36E;}
/**登录成功提示**/

/*测试中*/
.test_title{margin-top: 70px;height: 50px; margin-bottom:50px;}
.test_title h3{ text-align: center; line-height: 50px; color: #35C36E;font-size: 36px; font-weight:normal;}
.test_content_wrap{ padding: 0 15px;}
.test_content_wrap .test_content{ background: #fff; border: 2px solid #dadada; border-radius: 10px;padding: 50px;}
.test_content_top p{ float: left; color: #666;    font-size: 18px;}
.test_content_top span{ float: right; color: #666;font-size: 18px;}
.test_line{ width: 100%;height:2px; background: #e0e0e0;margin-top: 10px;}
.test_line span{display: block;width: 25%;height: 2px; background: #35C36E;}
.test_title_content{margin-top: 30px;}
.test_title_content dl dt{ color: #333;margin-bottom: 10px; font-size: 24px; font-weight: bold;}
.test_title_content dl dt span{ color: #35C36E;}
.test_title_content dl dd{  background: #f5f5f5;height: 42px;padding: 0 15px; border-bottom: 1px solid #e5e5e5;}
.test_title_content dl dd:last-child{ border-bottom: 0;}
.test_title_content dl dd input{margin-top: 25px;float: left; margin-right: 15px;}
.test_title_content dl dd p{float: left; font-size: 20px;line-height: 42px;}
.professional{margin-top: 20px;}
.professional dl dt{ color: #333; font-size: 20px;}
.professional dl dd{ border-bottom: 1px solid #ddd;height:50px;width: 100%; position: relative;}
.professional dl dd em{display: block; position: absolute;top:10px;right: 10px; width: 10px;height: 10px;border-top: 1px solid #ddd; border-right:1px solid #ddd;
	transform: rotateZ(135deg);
	-webkit-transform: rotateZ(135deg);
	-moz-transform: rotateZ(135deg);
	-o-transform: rotateZ(135deg);
	-ms-transform: rotateZ(135deg);
}
.professional dl dd div{width: 100%;height:50px;}
.professional dl dd select{width: 100%;height: 40px; line-height: 40px; background: none;border: 0;    font-size: 20px; color: #999; margin-top: 10px;}
.other_professional{margin-top: 10px; font-size:20px;}
.other_professional dl dt{ font-size: 20px; line-height: 2;}
.other_professional dl dd{width: 100%;height: 40px;border: 1px solid #ddd;margin-top: 10px;}
.other_professional dl dd input{ border: 0; width: 100%;line-height: 40px; font-size: 18px; color: #999;    padding-left: 15px;}
.test_btn{margin-top: 50px;padding: 0 20px;text-align: center;display: block;overflow: hidden;}
.test_btn a{text-align: center; border: 1px solid #35C36E;  font-size: 20px;  padding: 10px 50px;  background-color: #35C36E; color: #fff;   margin: 30px;line-height: 2;}
.upbtn a{ display: block;margin:50px auto 0;color:#fff;width: 157px;height: 35px;line-height: 35px; text-align: center; color: #fff; background: #7f7f7f; border-radius: 20px;}

.jqtranformdone, .jqTransformInput{
    height: 40px;
    margin-top: 10px;
    width: 600px;
    border: 1px solid #009688;
    font-size: 20px;
}
.other_sel dl dt p{font-size: 20px;}
/*测试中*/
		
/*测试提示成功*/
.testing_ok{ text-align:center;}
.testing_ok .test_ts{text-align: center;color: #333;font-size:36px;height: 55px;line-height: 55px;background: url(../images/dui_icon.png) no-repeat 27% center;font-weight:bold; padding-top:10px;}
.testing_ok p{ font-size:18px; text-align:center; color:#999; margin:50px auto}
.testing_ok img{ width:31px; margin:0 auto;}
.testing_ok a{ display:block; width:400px; background-color:#35C36E; margin:40px auto 0; font-size:20px; color:#fff; line-height:2;}
/*测试提示成功*/

/**测试列表页**/
.zi_nav{ margin:40px auto; width:100%; display:block; overflow:hidden;}
.zi_nav li{ width:12.5%; text-align:center; float:left;}

.zi_nav li a{ display:block; border-right:1px dashed #ccc;}
.zi_nav li img{ height:43px; width:auto;}
.zi_nav li p{ line-height:2; font-size:24px; color:#000;}

.test_content_desc{ margin-top:80px;}
.test_content_desc .tit{ width:100%;}
.test_content_desc .tit h3{ text-align:center; font-size:48px; color:#000; font-weight:normal;}
.test_content_desc .tit span{ height:2px; width:100px; margin:0 auto; display:block; margin-top:15px; background-color:#35C36E}
.test_content_desc .tit p{ text-align:center; font-size:18px; line-height:1.8;color:#666; width:70%; margin:15px auto 0;}

.test_content_desc .test_list{ margin-top:40px; width:100%; display:block; overflow:hidden}
.test_content_desc .test_list li{ width:32%; float:left; background-color:#f9f9f9; margin-right:2%; margin-bottom:30px;}
.test_content_desc .test_list li img{ width:100%;}
.test_content_desc .test_list li h3,.test_content_desc .test_list li p,.test_content_desc .test_list li .test_list_link{ padding:0 10px;}
.test_content_desc .test_list li p {line-height: 1.4em;font-size: .8em;color: #a7a7a7;font-style: normal;height: 2.8em;overflow: hidden;}
.test_content_desc .test_list li h3 a{ color:#000; font-size:1em; font-weight:bold; line-height:2}
.test_content_desc .test_list li h3 a:hover{ color:#35C36E;}
.test_content_desc .test_list li .test_list_link{ margin:15px 0; display:block; overflow:hidden}
.test_content_desc .test_list li .test_list_link a{ float:left; padding:2px 18px; border-radius:20px; border:1px solid #35C36E; color:#35C36E;}
.test_content_desc .test_list li .test_list_link a:hover{ background-color:#35C36E; color:#FFF;}
.test_content_desc .test_list li .test_list_link p{ width:30%; float:right; color:#999;}
.test_content_desc .test_list li.three{ margin-right:0;}
/**测试列表页**/

/*****分页*****/
.pager {width: 100%;height: 30px;line-height: 30px;text-align: center;color: #000;clear: both;margin-right: auto;margin-left: auto;margin-top:30px;margin-bottom: 10px;}
.pager span, .pager .nolink, .pager a {display: inline-block;/*height: 25px;*/margin-right: 3px;padding: 4px 14px;border: solid 1px #d8d8d8;line-height: 25px;font-size:16px;}
.pager .nolink {color: #888888;cursor: pointer;}
.pager a {display: inline-block;text-decoration: none;color: #888888;}
.pager a:hover, .pager .nolink:hover {border: solid 1px #35C36E;color: #FFF;background: #35C36E;}
.pager .pageinfo {display: none;}
.pager .cpb {border: solid 1px #35C36E;color: #FFF;background-color: #35C36E;}
/*****分页*****/


/*问卷调查*/
.ceshi_type{ width:92%; margin:10px auto 0; }
.cs_tit a p i{font-size:40px;}
.ceshi_type .cs_tit{ width:32%; float:left; margin-right:1%; background-color:#5bbaf0;text-align:center; padding:274px 0;}
.ceshi_type .cs_tit img{ height:80px; }
.ceshi_type .cs_tit p{ font-size:24px; color:#FFF; line-height:2.2}
.ceshi_type ul{ width:67%; float:right;}
.ceshi_type ul li{ width:100%; text-align:center; padding:27px 0; margin-bottom:10px;}
.ceshi_type ul li img{ height:40px; }
.ceshi_type ul li p{ font-size:24px; color:#FFF;}


/*系统维护*/
.page_mance {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/mance.png) no-repeat #000;
    background-size: cover;
    z-index: -1;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/mance.png', sizingMethod='scale')";
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/mance.png', sizingMethod='scale');
}
.content_mance {
    position:absolute;
    top:55%;
    left:45%;
    text-align:center;
    margin:0 auto;
}